/**
 * 
 */
package com.naiterui.ehp.bs.emr.vo.patient;

import java.io.Serializable;

import org.apache.commons.lang3.builder.ToStringBuilder;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * @author fanguoping E-mail:mantianxing@naiterui.com 
 * @since 2.18
 */
@ApiModel(value = "FamilyVO", description = "家庭成员VO")
public class FamilyVO implements Serializable {
    
    /**
     * 字段或域定义：<code>serialVersionUID</code>
     */
    private static final long serialVersionUID = -1203438703787435266L;
    @ApiModelProperty(value = "家庭成员id")
    private Long id;
    @ApiModelProperty(value = "家庭成员姓名")
    private String name;
    @ApiModelProperty(value = "家庭成员性别: 0女1男 ")
    private Integer gender;
    @ApiModelProperty(value = "年龄")
    private Integer age;
    @ApiModelProperty(value = "年龄单位")
    private String ageUnit;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Integer getGender() {
        return gender;
    }

    public void setGender(Integer gender) {
        this.gender = gender;
    }

    public Integer getAge() {
        return age;
    }

    public void setAge(Integer age) {
        this.age = age;
    }

    public String getAgeUnit() {
        return ageUnit;
    }

    public void setAgeUnit(String ageUnit) {
        this.ageUnit = ageUnit;
    }

    @Override
    public String toString() {
        return ToStringBuilder.reflectionToString(this);
    }
}
